be self-reliant - Espagnol Anglais Dictionnaire